substrate-borne vibrations - French English Dictionary